home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
program
/
gemxx19.zoo
/
gem++19
/
doc
/
newstuff
Wrap
Text File
|
1993-11-21
|
3KB
|
68 lines
NEW TO GEM++ 2.0 SINCE GEM++ 1.8:
- GEMcanvas virtual VDI display area object.
- GEMfont and GEMfontlist font support.
- Object() method in GEMform for tidier own-objects reference.
- Scrolling objects and optimized window scrolling.
- G++ 2.5.3 compatible.
- Bug fixes (esp. window problems of 1.8)
- LaTeX documentation *** NOT IN VERSION 1.99 ***
NEW TO GEM++ 1.8 SINCE GEM++ 1.7:
- Supports WINX "send window to background" extension.
- Supports MTOS/WINX "click on backgrounded windows" extension.
- GEMwindow and GEMslider now use GEMpanarea as a common base class.
- 1.7 slider bug fixed.
NEW TO GEM++ 1.7 SINCE GEM++ 1.5:
- Flying dialog boxes (both opaque and transparent) (thanks Markus Gutschke)
- GEMactivity::OneDo(int eventmask) - for more powerful event handling
- Hotforms passe more unprocessed keys to DoKey() (esp. arrow keys).
- ForeCol(), BackCol(), BorderCol(), FillPattern() etc methods for GEMobject.
- SetText() and other GEMobject methods debugged.
- GEMobject::SetWidth/SetHeight, "rubberness" added to GEMformwindow.
(this allows self-resizing objects)
- Window colour (TOS >= 2.0) now supported. Thanks Waldi of Nederland!
- Automatic delay on sliders (still needs work - user configurability)
- Conform to further changes to VDI bindings.
- Slider increments and timer delays are user configurable.
- Window slider increments are user configurable.
- Example program updated to demonstrate Flying and Window Colours.
- Bug fixes. Expecially GEMobject attributes (Text(), etc).
(Again, many of the improvement resulted from writing GEM NetHack)
April 27, 1993.
NEW TO GEM++ 1.5 SINCE GEM++ 1.2:
- Detailed manual entries for every class.
- Added user-loaded RSC files (as opposed to GEM loaded single RSC file)
- Scroll bars now fully automated - even with GEMformwindow.
- Added new class: GEMformiconwindow - iconifiable windows!
- Vastly extended GEMslider interface - matches window slider conventions.
- Moved GEMmenu::DoItem(...) up to GEMform::DoItem() - allow the simple
interface of GEMmenu to be used on all GEMforms.
- Updated VDI to latest standard (thanks Bammi!)
- Added extension methods to GEMhotform.
- Added example desk accessory.
- Added new examples to example.cc.
- Improved overall consistency of filenames and classnames.
- Added etc/default.mak to avoid set-up problems.
- Top-level include file is now "gem++.h", not "gem.h".
- Added split main-loop to GEMactivity.
- Added direct-text and PRINTF-style GEMalerts
- Improved completeness of GEMevent
- Added GEMform::Map() - object traversal
- Moved GEMrealobject to own file, and renamed to GEMrawobject.
- Heaps of bug fixes, including bringing GNU C++ 2.3.3 compatibility.
(Many of the improvement resulted from real-world experience with
writing GEM NetHack)